mechanical drier - French English Dictionary